compound noun - French English Dictionary